From LTL to unambiguous Büchi automata via disambiguation of alternating automata

نویسندگان

چکیده

Abstract Due to the high complexity of translating linear temporal logic (LTL) deterministic automata, several forms “restricted” nondeterminism have been considered with aim maintaining some benefits while at same time allowing more efficient translations from LTL. One them is notion unambiguity . This paper proposes a new algorithm for generation unambiguous Büchi automata (UBA) LTL formulas. Unlike other approaches it based on known translation very weak alternating (VWAA) NBA. A introduced and shown that VWAA-to-NBA preserves unambiguity. Checking VWAA determined be PSPACE-complete, both explicit symbolic encodings automata. The core LTL-to-UBA an iterative disambiguation procedure VWAA. Several heuristics are different stages procedure. We report implementation our approach in tool compare existing set. Our experiments cover model checking Markov chains, which important application UBA.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Büchi Automata from LTL Formulae

We present an algorithm to generate small Büchi automata for LTL formulae. We describe a heuristic approach consisting of three phases: rewriting of the formula, an optimized translation procedure, and simplification of the resulting automaton. We present a translation procedure that is optimal within a certain class of translation procedures. The simplification algorithm can be used for Büchi ...

متن کامل

Fast LTL to Büchi Automata Translation

We present an algorithm to generate Büchi automata from LTL formulae. This algorithm generates a very weak alternating co-Büchi automaton and then transforms it into a Büchi automaton, using a generalized Büchi automaton as an intermediate step. Each automaton is simplified on-the-fly in order to save memory and time. As usual we simplify the LTL formula before any treatment. We implemented thi...

متن کامل

Markov Chains and Unambiguous Büchi Automata

Unambiguous automata, i.e., nondeterministic automata with the restriction of having at most one accepting run over a word, have the potential to be used instead of deterministic automata in settings where nondeterministic automata can not be applied in general. In this paper, we provide a polynomially time-bounded algorithm for probabilistic model checking of discrete-time Markov chains agains...

متن کامل

Constructing Büchi Automata from Linear Temporal Logic Using Simulation Relations for Alternating Büchi Automata

We present a new procedure for the translation of propositional linear-time temporal logic (LTL) formulas to equivalent nondeterministic Büchi automata. Our procedure is based on simulation relations for alternating Büchi automata. Whereas most of the procedures that have been described in the past compute simulation relations in the last step of the translation (after a nondeterministic Büchi ...

متن کامل

From LTL and Limit-Deterministic Büchi Automata to Deterministic Parity Automata

Controller synthesis for general linear temporal logic (LTL) objectives is a challenging task. The standard approach involves translating the LTL objective into a deterministic parity automaton (DPA) by means of the Safra-Piterman construction. One of the challenges is the size of the DPA, which often grows very fast in practice, and can reach double exponential size in the length of the LTL fo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Formal Methods in System Design

سال: 2021

ISSN: ['1572-8102', '0925-9856']

DOI: https://doi.org/10.1007/s10703-021-00379-z